package pe.edu.upc.jtigers.svpn.domain.data;

import java.util.Collection;

import pe.edu.upc.jtigers.svpn.aplication.bean.UsuarioBean;
import pe.edu.upc.jtigers.svpn.aplication.excepcion.DAOExcepcion;
import pe.edu.upc.jtigers.svpn.domain.model.Usuario;

public interface UsuarioDao {

	public Usuario iniciarSesion(Usuario usuario) throws DAOExcepcion;

	public Usuario validarUsuario(Usuario usuario)
			throws DAOExcepcion;

	public Usuario eliminarUsuario(int idUsuario) throws DAOExcepcion;
	
	public Collection<Usuario> buscarUsuarios(UsuarioBean usuario) throws DAOExcepcion;
}
